package cn.biplam.front.callback;

import cn.biplam.common.wrapper.ErrorMessage;
import cn.biplam.common.wrapper.Result;
import cn.biplam.common.wrapper.UserInfo;
import cn.biplam.front.html.base.HtmlWindow;

/**
 * 按照业务数据生成HtmlWindow的绑定器
 * @author XiaoRuxing 2009-6-19下午03:08:02
 * @version 1.0
 */
public interface CallBack {
	
	/**
	 *  获取绑定后的多个htmlWindow对象
	 * @param data     需要绑定的数据集
	 * @param sHomeUrl 应用系统路径
	 * @param mUser    用户信息
	 * @return         
	 * @throws ErrorMessage
	 */
	public HtmlWindow[] getGroup(Result data, String homeUrl, UserInfo mUser) throws ErrorMessage;
}
